package br.edu.frb.lista;

/**
 * @author Junior
 */
public interface Lista<T> {

    public void inserirNoInicio(T item);

    public void inserirNoFim(T item);

    public void inserirEm(T item, int posicao);

    public int buscar(T item);

    public T buscar(int posicao);

    public void remover(T item);

    public T removerDoInicio();

    public T removerDoFinal();

    public Object[] listar();

    public int tamanho();
}